Big Huge Thesaurus

sports implement

noun